package com.hkts.naturalgasauthentication.management.service;

import com.hkts.naturalgasauthentication.management.entity.WebsiteInformation;
import org.springframework.data.domain.Page;
import org.springframework.data.domain.Pageable;

import java.util.List;

/**
 * @ClassNameWebsiteInformationService
 * @Description
 * @Author yck
 * @Date2021-02-18 15:46
 * @Version V1.0
 **/
public interface WebsiteInformationService {
     void saveWebsiteInformation(WebsiteInformation websiteInformation);
     void  updateWebsiteInformation(WebsiteInformation websiteInformation);

    void deleteWebsiteInformation(String id);

    Page<WebsiteInformation> getWebsiteInformationPage(Pageable pageable, WebsiteInformation websiteInformation);

    WebsiteInformation getWebsiteInformationById(String id);

    List<WebsiteInformation> getWebsiteInformationAll();
}
